from types import SimpleNamespace

# 神技
GOD_SKILL = SimpleNamespace(
    # 神技次数查找功能的坐标点
    god_skill_count_search_area=(828,967  , 932,1024),
    # 神技购买按钮的坐标位置
    god_skill_purchase_coordinate=(880, 983),
    # 神技名称查找功能的坐标范围
    god_skill_name_search_area=(512, 464, 1395, 526),
    # 神技刷新文本坐标范围
    god_skill_refresh_text_area=(880, 796, 1052, 852),
    # 神技默认购买位置坐标
    god_skill_default_purchase_coordinate=(950, 522)
)

# 商店
STORE = SimpleNamespace(
    # 商店开关坐标位置
    store_toggle_coordinate=(1651, 1048),
    # 商店状态查找范围
    store_status_search_area=(1755, 8, 1863, 49),
    # 封印的缚灵之斧购买坐标
    seal_of_the_forbidden_axe_purchase_coordinate=(1790, 342),
    # 解封的缚灵之斧购买坐标
    unseal_of_the_forbidden_axe_purchase_coordinate=(1694, 508),
    # 风杖购买坐标
    wind_staff_purchase_coordinate=(1644, 100)
)

# 背包
BAG = SimpleNamespace(
    # 背包范围坐标范围
    bag_search_area=(1145, 939, 1370, 1066),
    # 物品出售坐标范围
    item_sell_area=(1136, 790, 1489, 1067),
    # 宝石选择坐标范围
    gem_select_area=(600,364,1309,587),
    # 宝石默认选择坐标
    gem_default_select_coordinate=(963,561),
    # 空白位置坐标
    blank_coordinate=(1090,980)
)

# 储藏栏
STORAGE = SimpleNamespace(
    # 储藏栏坐标范围
    storage_search_area=(1592, 871, 1908, 1009),
    # 物品出售坐标范围
    item_sell_area=(1584, 738, 1910, 1011)
)

RUNTIME = SimpleNamespace(
    # 运行时间查找坐标范围
    runtime_search_area=(894,0, 1013,27)
)

#  存档
ARCHIVE = SimpleNamespace(
    # 大逃杀NPC坐标
    escape_npc_coordinate=(1076,603),
    # 大逃杀确认坐标
    escape_confirm_coordinate=(832,625),
    # 大逃杀奖励确认坐标范围
    escape_reward_search_area=(871, 847, 1051, 895),
    # 大逃杀奖励列表扫描坐标范围
    escape_reward_list_search_area=(497, 195, 1367, 733),

)
DIFFICULTY = SimpleNamespace(
    # 难度调整坐标
    difficulty_adjust_coordinate=(1595, 1048),
    # 难度选择坐标范围
    difficulty_select_area=(1595, 1048, 1705, 1089),
    # 开始游戏坐标范围
    start_game_area=(1595, 1048, 1705, 1089),
)